package com.exam.service.grade;

import java.io.Serializable;
import java.util.List;

import com.exam.common.vo.ExamStuVO;
import com.exam.common.vo.GradeVO;
import com.exam.common.vo.page.PageModel;
import com.exam.entity.ExamGrade;

public interface GradeService {
	
	public Serializable save(ExamGrade entity);	
	public Serializable merge(ExamGrade entity);
	

	public void update(ExamGrade entity);	
	
	public void saveOrUpdate(ExamGrade entity);

	public void delete(ExamGrade entity);	

	public ExamGrade findByKey(Serializable id);

	public List<ExamGrade> findAll();
	public void updateGrade(Integer subjectId,Long stuId,Integer point);
	
	public  PageModel<GradeVO> gradeList(ExamStuVO stuVO);
}
